under the banner of - French English Dictionary